liquid manure tanks - Allemand Anglais Dictionnaire